import Phaser from 'phaser';
import MainMenu from './scenes/MainMenu.js';
import CafeScene from './scenes/CafeScene.js';

const config = {
    type: Phaser.AUTO,
    width: 1080,
    height: 1920,
    backgroundColor: '#FFF5E6',
    scale: {
        mode: Phaser.Scale.FIT,  // 新增适配模式
        autoCenter: Phaser.Scale.CENTER_BOTH
    },
    physics: {                   // 新增物理系统
        default: 'arcade',
        arcade: { debug: false }
    },
    scene: [MainMenu, CafeScene]
};

const game = new Phaser.Game(config);

// 在游戏初始化后添加
document.addEventListener('deviceready', () => {
    // 状态栏配置
    StatusBar.overlaysWebView(false);
    StatusBar.backgroundColorByHexString("#FFF5E6"); // 匹配游戏背景色
    StatusBar.styleDefault();
    
    // 锁定竖屏
    screen.orientation.lock('portrait');
}, false);